.footer{
  padding: 12px;
  font-size: 12px;
  background: #3f51b5;
  color: #fff;
  height: 133px;
  box-sizing: border-box;
}
.footer-list {
  align-items: center;
  display: flex;
  flex-flow: row wrap;
  max-height: 100%;
}

.greenhand, .link, .about {
  flex: 1;
  display: flex;
  flex-direction: column;
}

.greenhand {
  padding-left: 100px;
  box-sizing: border-box;
}

.link, .about {
  padding-left: 300px;
  box-sizing: border-box;
}

.title {
  font-size: 16px;
  margin-bottom: 12px;
}

.item {
  margin-bottom: 6px;
}

.logo img {
  max-width: 100px;
  margin-right: 100px;
}


.mf-rights{
    text-align: center;
    padding:1rem;
    background-color: #242424;
    color:#fff;
    font-size: 12px;
}
.mf-rights{
    margin:0;
}
.mf-rights a{
    color:#ef4814 !important;
}
